home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d26 / qmtek601.arc / AB_PLUS.TEC < prev    next >
Text File  |  1991-05-23  |  6KB  |  115 lines

  1. ID:AB Intel AboveBoard Plus
  2. Quarterdeck Technical Note #150
  3. by Stan Young
  4.  
  5. Q:   How do I set up my Intel AboveBoard Plus to best support
  6.      DESQview or for use with QRAM?
  7.  
  8. The Intel AboveBoard Plus supports in hardware many of the features
  9. of the EMS 4.0 software specification that DESQview and QRAM would
  10. like to use.  It is capable of mapping EMS memory below the 640K
  11. barrier to support DESQview's multitasking.  It also can map EMS
  12. memory into high memory addresses above 640K and below 1 Megabyte,
  13. a feature which is useful to both DESQview and QRAM in order to get
  14. more DOS memory.  Obtaining these features, however requires that
  15. the board be set up in specific ways, and there are some
  16. restrictions in the way the board and driver work that are
  17. important to understand.
  18.  
  19. 1.  Backfilling Motherboard Memory:
  20.  
  21. Backfilling motherboard memory is NOT important to the operation of
  22. QRAM.  But, as in the examples given in Appendix B of the DESQview
  23. manual, for Enhanced Expanded Memory Boards if you want to have
  24. large expanded memory partitions in which you can multitask
  25. programs, it is necessary to disable motherboard memory and have
  26. the AboveBoard Plus fill memory out to 640K.  The lowest the
  27. AboveBoard Plus will place EMS4 pages is from 256K, so it is not to
  28. your advantage to backfill any lower than that, even if your
  29. machine will support backfilling from a lower address.  If your
  30. machine will allow the board to fill out from 256K, you will be
  31. able to get expanded memory partitions of 384K. Unlike the examples
  32. in the manual shown for EEMS cards, the partitions will be 384K
  33. regardless of the type of video card you have, as the Intel
  34. hardware will not allow for any EMS expanded memory pages to be
  35. mapped into the video areas. Once the board is backfilling
  36. motherboard memory addresses, one very important configuration item
  37. remains relative to the driver. You must specify the "MC" (Map
  38. Conventional) parameter to the EMM.SYS driver. Reference to this
  39. parameter is somewhat buried in the Intel manual, but this
  40. parameter must be specified in order to have the driver set
  41. expanded memory pages in the 256K-640K range.
  42.  
  43. 2.  Set the "Page Frame" as low as possible:
  44.  
  45. This is important for BOTH DESQview and QRAM users.  The AboveBoard
  46. Plus driver will only map memory above 640K as one contiguous
  47. block, starting with the original 64K EMS page frame.  For any
  48. other memory to be mapped, it must be directly above and contiguous
  49. with the page frame.  This might be changed in a future release of
  50. the driver, as other EMS 4.0 drivers are not so restrictive as to
  51. where the additional memory resides.
  52.  
  53. Because of this requirement, and because some versions of the Intel
  54. installation program default the page frame to a "D000" address, 
  55. memory addresses that might be mapped are often bypassed.  To get
  56. best use from the memory, set the page frame as low as possible.
  57.  
  58.  
  59. The AboveBoard driver which became available when Intel started
  60. shipping QRAM with its boards defaults the frame to the lowest
  61. possible address. Upgrade drivers are available from Intel directly
  62. and are posted on Intel's electronic bulletin board.
  63.  
  64. If you do not have such a driver, we have determined that the
  65. easiest way to be sure the frame is low is to change the CONFIG.SYS
  66. file so the the frame assignment (usually D000) is set to C000. 
  67. While it is often the case that a C000 page frame setting might be
  68. in conflict with video ROMS or other installed devices, it is our
  69. observation that the Intel driver generally detects these devices
  70. and on boot will determine that the setting is inappropriate and
  71. will select instead the lowest frame setting that is free -- just
  72. what we wanted.  This method, while easy, may not be foolproof, so
  73. if you encounter difficulty with the frame the Intel driver
  74. selects, you will have to do some digging into your hardware
  75. documentation to see what area might be available.
  76.  
  77. 3.  Install the QEXT.SYS driver:
  78.  
  79. Assuming you have an AT, you can configure some of the Intel
  80. AboveBoard Plus memory as exTENDed memory.  By loading the QEXT.SYS
  81. driver in your CONFIG.SYS file (see page 148 in the DESQview
  82. manual), this driver allows you to take 60K of extended memory and
  83. make it available for running some of DESQview's code, thus
  84. lowering the overhead of DESQview in DOS and increasing your
  85. Maximum Available Conventional Memory by 60K as shown by the Memory
  86. Status program.
  87.  
  88. Early versions of the AboveBoard Plus only allow you to configure
  89. extended memory in increments of 512K, so on these systems, you
  90. have to reserve 512K of extended memory to support the 64K QEXT
  91. driver.  The remaining memory might be used as a VDISK, or by a
  92. disk cache, but will not be available as expanded memory. Intel has
  93. recently begun shipping boards which can allocate memory in 128K
  94. segments, and an upgrade for existing boards is available.
  95.  
  96. If you have other extended memory on the machine, you may not want
  97. to allocate any of the AboveBoard as extended memory. You would
  98. simply install the QEXT.SYS driver and as long as the extended
  99. memory starts at 1 megabyte (1024K), QEXT will use it.
  100.  
  101. As is usual, when using an expanded memory system, you will want to
  102. load DESQview using the XDV.COM loader as indicated on page 139 of
  103. the DESQview manual. The settings above should allow you to get the
  104. best memory sizes for DESQview.  Your Memory Status program will
  105. probably show figures somewhat less than listed in the DESQview
  106. manual.  This is because the AboveBoard Plus will not map into the
  107. video memory area, but the memory obtained in the windows should be
  108. adequate for most purposes.
  109. Intel Tech Support:     800-538-3373
  110. Intel BBS:              503-645-6275
  111. Intel Support FAX back: 503-629-7576
  112.  
  113.         Copyright (C) 1991 by Quarterdeck Office Systems
  114.              * * *   E N D   O F   F I L E    * * * 
  115.